patır patır


Results for "patır patır"

Turkish - English dictionary

patır patır

(Turkish - English dictionary) :
with a pattering sound.